package com.snail.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.snail.common.DeleteRequest;
import com.snail.model.dto.CoursePageListDto;
import com.snail.model.pojo.BizCoursesBase;
import com.snail.response.BaseResponse;
import com.snail.response.PageResponse;


/**
* @author Monica
* @description 针对表【biz_courses_base(课程基本信息表)】的数据库操作Service
* @createDate 2025-07-17 13:16:38
*/
public interface BizCoursesBaseService extends IService<BizCoursesBase> {

    PageResponse<BizCoursesBase> getCoursePageList(CoursePageListDto coursePageListDto);

    BaseResponse addCourseBase(BizCoursesBase bizCoursesBase);

    BaseResponse updateCourseBase(BizCoursesBase bizCoursesBase);

    BaseResponse deleteCourseBase(DeleteRequest deleteRequest);


}
